<

必要な Kotlin バージョン

まとめ

Android 用の Flutter アプリを構築するには、Kotlin 1.5.31 以降が必要です。

アプリが以前のバージョンを使用している場合、 次のエラー メッセージが表示されます。

┌─ Flutter Fix ────────────────────────────────────────────────────────────┐
│                                                                          │
│ [!] Your project requires a newer version of the Kotlin Gradle plugin.   │
│ Find the latest version on                                               │
│ https://kotlinlang.org/docs/gradle.html#plugin-and-versions, then update │
│ <path-to-app>/android/build.gradle:                                      │
│ ext.kotlin_version = '<latest-version>'                                  │
│                                                                          │
└──────────────────────────────────────────────────────────────────────────┘

コンテクスト

Flutter のサポートが追加されました折りたたみ式デバイスアンドロイドで。 これには、AndroidX の依存関係を Flutter 埋め込みに追加する必要がありました。 アプリでは Kotlin 1.5.31 以降を使用する必要があります。

変更内容の説明

Android 用にコンパイルされた Flutter アプリに Gradle 依存関係が含まれるようになりましたandroidx.window:window-java

移行ガイド

開ける<app-src>/android/build.gradle、そして変更しますext.kotlin_version:

buildscript {
-    ext.kotlin_version = '1.3.50'
+    ext.kotlin_version = '1.5.31'

タイムライン

リリースされたバージョン: v2.9.0 ベータ版
安定版リリース: 2.10

参考文献

関連する PR:

  • PR 29585: ディスプレイ機能のサポート